traffic calming – English–Français translations

🇬🇧 en fr 🇫🇷

traffic calming noun

  • deliberate slowing of traffic
apaisement de la circulation
Wiktionary Links